package com.dhecp.project.business.domain;

import java.util.Date;

import com.dhecp.core.domain.BaseBusinessEntitySimple;
import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * 费用登记 实体类
 * @author DH-lwl
 * @version 2020年6月12日
 */
public class StockExpense extends BaseBusinessEntitySimple{

	private static final long serialVersionUID = 1L;
	
	private Double fSumje;	//承担金额
	private String vFyXm; 	//费用项目编码
    private String vFyXmName;//费用项目
    private String vFyMx; 	//费用明细编码
    private String vFyMxName;//费用明细
    private String vPzHm; 	//凭证号码
    private String vZy; 	//摘要
    private String cUser; 	//承担员工号
    private String cDept; 	//承担部门路径
    private String cUserName;//承担员
    private String cDeptName;//承担部门
    private String htBid; 	//销售合同单号
    @JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd")
    private Date dCdRq;		//承担日期
    private Double fZfJe;	//支付金额
    private Double fZfJe2;	//支付保存金额
    private String vFkYh; 	//付款银行
    private String vFkZh; 	//付款账号
    //虚拟字段
    private Double fWzfJe;	//未支付金额
    
	public Double getfSumje() {
		if (fSumje == null) {
			return 0.0;
		}
		return fSumje;
	}
	public void setfSumje(Double fSumje) {
		this.fSumje = fSumje;
	}
	public String getvFyXm() {
		return vFyXm;
	}
	public void setvFyXm(String vFyXm) {
		this.vFyXm = vFyXm;
	}
	public String getvFyXmName() {
		return vFyXmName;
	}
	public void setvFyXmName(String vFyXmName) {
		this.vFyXmName = vFyXmName;
	}
	public String getvFyMx() {
		return vFyMx;
	}
	public void setvFyMx(String vFyMx) {
		this.vFyMx = vFyMx;
	}
	public String getvFyMxName() {
		return vFyMxName;
	}
	public void setvFyMxName(String vFyMxName) {
		this.vFyMxName = vFyMxName;
	}
	public String getvPzHm() {
		return vPzHm;
	}
	public void setvPzHm(String vPzHm) {
		this.vPzHm = vPzHm;
	}
	public String getvZy() {
		return vZy;
	}
	public void setvZy(String vZy) {
		this.vZy = vZy;
	}
	public String getcUser() {
		return cUser;
	}
	public void setcUser(String cUser) {
		this.cUser = cUser;
	}
	public String getcDept() {
		return cDept;
	}
	public void setcDept(String cDept) {
		this.cDept = cDept;
	}
	public String getcUserName() {
		return cUserName;
	}
	public void setcUserName(String cUserName) {
		this.cUserName = cUserName;
	}
	public String getcDeptName() {
		return cDeptName;
	}
	public void setcDeptName(String cDeptName) {
		this.cDeptName = cDeptName;
	}
	public String getHtBid() {
		return htBid;
	}
	public void setHtBid(String htBid) {
		this.htBid = htBid;
	}
	public Date getdCdRq() {
		return dCdRq;
	}
	public void setdCdRq(Date dCdRq) {
		this.dCdRq = dCdRq;
	}
	public Double getfZfJe() {
		if (fZfJe == null) {
			return 0.0;
		}
		return fZfJe;
	}
	public void setfZfJe(Double fZfJe) {
		this.fZfJe = fZfJe;
	}
	public Double getfZfJe2() {
		if (fZfJe2 == null) {
			return 0.0;
		}
		return fZfJe2;
	}
	public void setfZfJe2(Double fZfJe2) {
		this.fZfJe2 = fZfJe2;
	}
	public String getvFkYh() {
		return vFkYh;
	}
	public void setvFkYh(String vFkYh) {
		this.vFkYh = vFkYh;
	}
	public String getvFkZh() {
		return vFkZh;
	}
	public void setvFkZh(String vFkZh) {
		this.vFkZh = vFkZh;
	}
	public Double getfWzfJe() {
		return fWzfJe;
	}
	public void setfWzfJe(Double fWzfJe) {
		this.fWzfJe = fWzfJe;
	}
    
}
